more triumphant - Spanisch Englisch Wörterbuch